1280
1
1699
3
2376
20
1918
2571
5
9931
3142
0
1371
4
931
11
5071
4509
1074
3718
8
3802
1272
1550
1536
1730
487
2
1410
983
2807
1681
3478
1208
837
556
6749
1864
4421