300
0
3044
13
1074
1
1695
1049
4437
3
5560
5
1640
414
400
1454
4233
3612
6
475
17096
15
12202
17
472
2282
1163
913
1184
2386
793
611
1598
2418
3903
2105
8167
1141