638
1
1201
2253
6
768
2
1242
1250
3156
3
3176
2361
2185
5
1883
483
419
508
62
93
459
667
11
0
1316
1632
7
507
1606
578
3919
577
2831
8
760
2413
15
2509