1254
2
1285
1
2122
951
1446
1952
3316
17
619
1746
432
0
564
1179
2080
2476
3
2502
6110
4
1680
902
2740
3657
8
3539
3439
5
2105
5232
7
10180
1108
3620
3844
234
1218