1603
2
770
0
1866
3
472
375
1
1669
577
4682
1630
4936
1929
2194
4
626
2021
802
842
1075
5
1805
783
1291
2428
383
1285
1343
1053
839
999
2301
1961
2703