1616
0
1778
1
152
2
909
1543
2306
3650
3
2275
896
6383
17
1300
5425
23
7153
9
3353
11
3013
1418
905
4964
2608
2076
1054
22330
22
1279
1376
997
6406
12
829
198
2301
1692