2400
2
1751
3
1459
1
1269
1077
1468
6196
8
118
0
870
93
2359
15
528
124417
807
1198
1242
880
2605
4
1457
44524
1281
2310
270
175671
490
1265
995
985
5
497
4335
7