5635
3
3103
2
1424
2213
1
1768
3696
8
1505
0
2110
3593
16
2489
2002
2356
2204
5
3765
4
4715
1475
11650
23
5546
6
2123
1913
57793
7893
4606
2233
3212
27
1917
51331
25
962
2788
2781