995
1
2181
1093
0
1260
1883
2
2999
3
496
619
1590
1526
7034
467
3107
7
1320
2578
5431
2131
1380
1382
2299
181997
11
1788
2268
4
19944
745
2972
2468
2133
1161
1129