3114
3
2856
11
900
2
1052
5
2966
4
495
1
1961
7
688
1798
2399
1511
1023
1288
7207
701
330
1911
2652
0
2026
10
3992
1779
1363
638
1156
484
520
1173
3200
338
703