1382
1
1558
2
2562
2505
400
0
1690
2166
1590
83
3562
3354
2710
6753
17
2268
4
329
1814
1749
1815
662
1746
2110
830
868
7471
9
3591
11
693
1380
1250
11924
24337
22