423
0
1869
5
2522
1559
2
3149
4
1222856
9355
3
2190
1
1172
390
1811
2730
6
105290
2831
282572
1932
2749
4694
7
653
1452
6515
492
255
2657
16840
15
2668
1423
407
3233
3691