495
2
1119
5
467
1
1740
1825
3083
13
1047
1149
1138
9
3430
449
534
1276
6
513
1314
4
4795
12
918
0
510
1408
3
1251
531
987
92
25
134
57
217
38
52
114