4100
6
2264
0
1859
1
1296
3589
2
878
3715
3
557
421
578
1199
1606
2948
9
2131
844
2413
2722
2627
7
1844
2039
1758
1883
1632
1126
1204
2088
1300
3172
868
267612