1475
1
3826
619
900
2
1369
2163
3
1193
703
681
1133
3631
8
2514
8844
23
1541
1151
0
2522
5
5959
18
893
1118
4
6790
306
191
263
1395
1984
1902
1305
506
751
2654