1630
2
7756
3
2506
0
3293
7
4915
1477
1
4713
14
1671
954
6968
5
31183
12
1020
1215
2169
1192
674
2796
1425
3303
97284
545
2457
4
3650