446
2
1522
1085
1
238
0
371
449
67
148
122
2482
5
1297
2016
1321
2776
3
3905
12
1537
811
1772
1178
1566
1648
3802
813
1411
4
601
2315
1837
1250
2270
1680