440
0
521
1
1385
350
2710
9
4396
3
360784
19
1824
3366
2
195
4820
293
169211
11
12958
5
2786
482
1056
357
321
3691
1840
2809
968
341
594
2301
2881
278
3251
6
1745