830
1
1488
2
1171
1251
0
1648
3
1249
4
1392
3613
1006
981
1284
9
8734
6902
949
1480
2008
1151
1266
3909
986
616
3908
1912
5
1484
2267
1149
4748
2290
975
2581