1174
2
417
0
1129
1291
1
661
964
2188
9
2296
3795
2000
2326
4
18385
571
1231
2730
1587
929
2115
6062
16
1823
1222856
2330
2647
2897
375
521
2982
3
1392
2372
650