1259
1
1129
0
2545
5
383
1084
330
3679
1805
3691
8
1961
4
849
863
886
4243
7
1456
935
2169
3
1903
2
1132
1277
1049
629
1151
2395
414
105290
2211
477
714
300