2478
3
2254
1
2863
6
62184
35
613
1205
4
1674
1867
957
597
1986
2103
1998
1067
2
926
3163
6845
8
3893
7156
25
1902
6410
14
8363
13
4094
6539
15
4563
5
3953