1324
1
1129
0
1132
1418
2
2459
6
1928
1056
2000
1354
839
2487
300
24181
8
418
2061
7
935
2697
5
804
1047
1238
493
383
915
6062
16
1049
2326
4
1411
999
1941