3116
1
11881
3
1403
4
1129
0
3724
682
2
10176
26
4382
5
1869
2097
2272
9
1550
3025
3751
2445
7
3311
1008
1132
11
916
16550
27
1343
2749
1865
1987
2306
522
1506
2814
1686