2209
6
1784
3
1131
0
2333
1618
1
1321
2999
3655
1599
1166
11
2123
2
20850
5
847
4670
4083
1694
1752
3156
1394
4012
1028
716
944
3125
15
901
2317
3758
2502
1288