2360
1
1426
2
890
1213
3503
4935
9
315
0
857
180
3056
1311
16
1918
3
1351
2170
4
801
1333
1240
5
5449
1054
1613
1117
1423
907
1231
1078
62
443
3877
1960
974