1129
0
2201
1
3498
4
1513
1421
19279
2
964
1501
706
2097
3
661
2275
31535
25137
514
17353
1330
2108
650
2546
1054
1470
2000
1894
1374
467
7334
2826
1386
2730
6