2533
10
1597
5
1981
15
355
0
340
1322
2
1227
3159
1
1239
2864
595
1748
3
1064
159
2228
5282
3649
1954
718
407
728
1561
914
2279
14
679
1297
9
1722
1432
1149
1732
4