1105
0
32302
2771
1468
1
1103
562
3013
15
484
2663
668
1166
1819
2123
1136
2
534
1077
1298
2271
4
2996
1862
1365
758
2245
3
673
3971
3158
1226
1070
477
614