580
2
843
1
855
0
342
1320
6
2428
12
1053
679
1800
3
4128
8
2282
5
1607
20
143560
11
1661
1719
1598
14
3933
1904
1258
3520
2153
7
1378
1561
1079
3433
1108
5292
1936
1554
2717