5389
1
2562
2
1632
1309
0
1992
3
1699
3326
1759
1475
697
3589
1511
4179
4914
1558
3227
2890
844
866
421
2082
2668
1064
2207
2512
7394
5
2356
6
2580
1911
4655
10