322
1
2708
1428
2
645
1841
0
753
766
661
1303
876
622
212
1150
11887
10
1210
3
713
845
1614
15
41
1513
1006
1047
1587
698
878
841
1161
4
253
653
8
601