932
1
1385
1611
2
1129
0
875
383
1084
5848
3
1973
928
1330
2069
935
11850
2442
591
2670
20
385
1855
10396
8
1130
933
4671
1132
854
2060
5
322
493
2256
4436
9