2730
6
918
0
1073
1647
475
325
1949
3
2362
4
598
2
6529
7
521
116
733
1
2416
13
276
486
171
745
522
467
58
88
2668
637
290
868
422
1070
5
1645
1551