3215
3
20211
2080
4
2472
1
1337
2
5849
5
2904
1695
5919
370
0
1927
2781
5674
1761
718
299
2475
2966
11
742
3679
2502
1330
4757
1439