2431
1
1329
1566
2000
1229
1074
2647
1054
2470
2
1642
19279
1733
509
0
1330
4546
2668
3114
4
1145
3795
5223
9
1193
1407
17353
2372