2368
1
1690
1093
0
830
693
3326
3
662
526
467
4309
868
714
1290
4144
19
3070
4
1506
2
216
646
2489
6346
16
496
1303
7976
8
1681
3200
3312
9
1499
790
2088
5
1888