2562
2
3326
3
2082
1
1064
1632
883
3589
578
1699
1475
878
1464
3715
421
1199
4179
1511
3227
2866
844
3738
5
440
0
44995
5389
5950
10
2904
2591
2410
4
1570