1044
1
1804
7258
0
2524
2902
16
3546
575
984
189326
4044
5
3083
2
1193
2465
740
3125
1387
1542
1045
2476
605
309