1061
1
2151
1397
0
983
596
2152
919
83
2032
2
894
1560
749
101
882
3
22731
3159
1243
496
571
2123
1105
1103
534
490
2271
4
4491
1226
484
1034