2233
3
1446
1
432
0
1343
3211
1982
3066
7
1505
2122
2
2427
12
1175
2741
4
1952
3316
17
2886
5
3292
2977
2656
14
2069
1179
2080
3593
16
4715
3745
57793
1680
4606
3212
27
2489
1167