3116
1
1129
0
1506
11881
3
1132
2097
440
3751
4
2445
7
3311
1343
11
1403
916
2272
9
3724
1640
2
5009
20634
8
682
1008
5566
5
2474
670
2749
521
4382
2306
11392
6
784