1640
3
4820
2
463
0
2152
1
440
2747
1343
7328
180849
543
329
2260
2524
340
256612
4291
1823
1334
274
1771
1035
39326
19
4669