3696
8
2585
2
4321
4
4291
1397
0
4465
22
2272
1
400
5060
19783
2466
5
1529
2277
3261
3
1022
4684
1985
1289601
1643
542
2254
4130
18
3758
3058
6500
3439
1626
1628
1537
880