1489
4
2245
3
571
0
894
1226
1
3053
7
280
2354
662
2159
2797
5
1295
5225
8
2773
909
2250
890
1581
2
2650
20
714
3562
469
3765
1333
1206
4179
3683
2683
2230
1660