2152
2
2275
2271
0
19279
467
2296
17353
31535
2357
11
1138
1
509
3
1557
25137
20634
8
650
2668
2076
3114
4
4669
1020
2581
1308
480
3510
574
3498
1378
1612
2693
1418