440
0
471
2304
1
1866
3
563
472
818
770
4682
2
8969
318
767
2369
282572
4936
1936
3559
368
256612
4669
2258
248
3120
96512
36045
470
3535
5
3027
10
333
1006