2377
1
1494
4
19944
2
1681
1622
24337
22
11059
9
1296
11924
2428
0
2948
8527
1047
5504
16
6617
1136
1416
2392
1063
610
10317
1834
2352
5440
8
3562
572
1412
1763
2468
3
1331