3442
2
3092
1
2657
3
2749
1780
3498
4
1452
1172
469
0
1898
2546
1043
2224
802
2526
2710
9
4111
1192
1842
169211
11
653
953
2225
1551
1216
4820
7334
952
1056
637