2100
2
10293
5
2079
1
2454
1881
1632
4438
6
4655
10
2164
2759
2626
4168
4
830
0
796
2297
2578
4176
2528
3
688
1913
216
2257
1888
7304
7
1566
1673
1380
527
6666
3014
20