580
0
282572
1819
3373
578
1
21743
363
4223
22
445
249
18403
6
1282
31535
2189
1885
1276
429
422
3092
8244
169211
11
356
1821
1073
17353
543
2330
4
558610
476
1650