1499
1
1312
5
3043
3
1789
4
1299
2
1556
1255
1275
803
1309
21
1674
1637
622
0
1723
973
1548
463
1461
944
2177
2470
1007
2197
2626
8
1199
1626
5158
2193