1695
4
2000
7
1522
0
2788
3
108797
17970
15
236066
14
7976
8
988
57793
7893
1191
1
4606
2233
3212
27
2489
2
1917
2237
51331
25
962
2781
2711
1210
1749
4578
3197
7222
2502
3565
4715
5