3354
9
1339
1
123674
35
1048
2219
2
1935
1000
0
1688
1833
1364
6676
12
1813
4
1969
776
4465
22
1527
1127
746
2604
980
994
6
604
24337
1106
944
3
1815
7
2530
1161
511
592