1431
1
3107
7
1304
2584
2
2528
3
2209
951
94424
2132
4074
0
4465
22
1527
2254
2562
7733
2327
11
2368
1935
5432
980
3998
5
24337
851
2890
1161
1579
3063
10
3660
3117
8
645