983
0
619
1
1180
1814
2
2166
2735
2555
2129
1404
22227
16
2696
67688
66
1895
1570
1019
1606
3556
1898
890
1321
2402
2249
3
648
11428
25
2562
4433
21
270
3151
1228
2715