2097
3
447
0
5112
2198
5
661
107
2470
2
1302
1622
1
2727
785
1329
964
1418
775
263
3063
6062
16
1392
1054
509
543
883
11881
1976