3569
5
519
1
535
2283
3
3208
7
1245
655
946
2248
108
1034
427
874
0
625
1346
2
475
2510
2376
6
1316
481
757
1132
1324
783
1197
1454
1333
11359
3149
1538