522
0
501
1084
2076
1
802
2351
2702
180849
2730
6
2189
2328
1580
1325
1263
280
20634
8
25137
480
165
339
218
451
13156
15
1454
1824
674
702
333
368
1936