5009
0
1431
2
1378
2334
1516
1
1543
13159
10
2296
560
1645
640
1302
1805
1418
7952
12
1666
1267
4
1544
1869
1762
619
1550
928
869
3025
1593
7
1704
543
509
1008