5009
0
543
1152
2393
2
3580
1
641
2127
2095
4
7334
2856
2296
1822
2524
6370
5
293
18403
6
4097
10
914
1337
1343
3171
530
282572
928
2897
935
1408
14076
7
3092
1469