2534
0
1760
1225
4168
5
2650
20
3629
1
862
616
923
611
1412
444571
9
1148
3539
3
1618
898
534
1876
5392
11
5431
2
1179
3871
2794
1993
3145
783
5070
19
951
471
348