6406
12
2989
5
322
0
597
392
2190
2224
2
1044
1237
1
2581
334
670
390
4172
9
5255
16
326
31486
10
846
428
395
16840
15
737
494
1507
2332
6
543
3063
3
1045
11881