2346
3
1369
5
3516
523
1
2084
6371
7
1022
2
3145
249
0
2475
81077
101
2330
4
2670
20
5590
2345
2886
1961
2648
3035
374
16628
14
1222856
2720
10
1401
1682
417
954
494
5150
5455