1306
1
688
370
0
1694
1115
232
1537
2468
2
1033
753
1535
2090
1175
1393
3180
3
1260
1432
855
1110
471
1451
3239
6
2131
1017
2721
1188
2004