2810
1
1424
2579
2
1105
2635
1301
1749
591
1843
802
0
2414
1011
2522
1599
5293
11
937
1720
1160
1356
1952
982
3
1554
864
2992
6
4651
1285
1235
1056
1108
1234