1506
4
738
0
4158
8
1815
2
5226
5
2255
6
3643
3
4834
3195
2826
1
4874
2605
8607
1614
1339
1137
1393
1248
2101
1347
1194
2899
3369
2088
2452