2178
1
1554
1534
5
3204
7
1194
962
2632
2
1497
2104
120
0
302
1411
383
2277
237
5784
8
1107
923
610
773
272
118
1663
2890
3
623
3475
1698
189326
194
808