2596
1
2314
2
1132
0
2094
1390
246
2330
4
1970
6
475
1849
282572
3752
7789
16
1343
966
1442
518
1533
3
3466
1053
370
419694
9
486
1923
383
1996
1040
1282
762
598