1295
1
2100
2
2982
1213
0
2776
1456
3546
1688
1833
1622
1431
2350
5
3863
2521
3079
3196
1168
1289601
4
3926
14
1969
1475
1364
1827
2495