2960
1
2387
2445
6
1282
0
415
2520
520
1885
593
2454
2
7772
8
2922
9
3045
31535
2149
1925
3
1343
169211
11
1073
17353
3493
5
752
2526
3331
1496
21743
4396
2749
2337
2157
4