1290
1
1039
666
2584
4
1475
1257
2
1347
2209
1184
1330
4072
529
510
4692
3
1879
1054
2044
1256
2480
3292
0
3863
1839
1133
99072
1241
1036
693
2648
1672
1401