5135
4
822
1
6236
11
1607
1798
1914
2
530
6411
440
0
1099
1809
1151
4864
8
475
2496
471
477
2539
505
563
418
552
1966
3
2311
2272
9
860
4106
353
611
383