1326
2
2871
1
1602
1584
2672
10
3521
5
1348
5227
1118
1452
4
1146
1227
899
597
2239
1021
6
427
498
4790
12
1322
3138
14
1090
7
469
997
0
648
652
1805
5445
83
2661