5009
0
2334
1516
1
1822
2296
2
560
2726
640
1302
4669
3650
3
3632
5
424
18385
440
869
3505
4
274
2724
11
543
509
2045
1343
282572
12958
427
488
1337
256612
1400