4642
3
1412
1
1162
2748
9
2090
2610
2
1976
3544
2668
6346
16
2776
650
0
1830
2254
2219
2414
5212
6
270
998
1912
2523
3163
2243
10507
23
1195
972
101415
109
1405
2110
6666
4