1338
3
1233
0
1787
6
4924
2695
55
3130
8
3671
14
1000
1484
1
1580
1020
2
2528
1449
1009
2114
2085
2004
1448
966
876
434
746
1276
2879
15
6432
9
3366
1288
643
1312