1073
2
1033
1
2199
3
3356
11
1703
0
427
4713
5
8995
1730
2860
15
1630
2631
4
3777
1915
2496
3955
1640
9
1909
808
1474
3449
972
3404
20374
4920
589
4311
2941
4698
573