4513
1
3063
3
2547
2275
2
19279
1453
2054
6
1087
1651
467
0
993
991
1869
17353
835
31535
995
4098
945
25137
1562
2503
20634
8
2668
2076
3114
4
1388
3868
1020
3510