1689
2
532
0
1317
1
945
2717
1660
1681
485
1093
612
2715
1350
1428
2907
1371
2381
3
2125
1766
1166
11
2368
1271
1793
4311
4039
6
1151
2264
32
1825
2314
4
2268