3208
1
1228
2
2722
0
2999
3
1787
2294
2735
2555
983
2129
1404
22227
16
2696
67688
66
1895
1570
1727
1019
3556
1898
890
1321
1843
2402
2249
648
11428
25
2562
4433
21
270