1020
0
584
2211
1
278
11881
3
2587
16
1027
303
172
1551
2
440
521
1385
350
649
2989
5
370
499
1237
2581
357
321
433
3815
3366
1222856
4
297
585
376