2324
2
4292
3142
0
1212
1
2292
2166
4
1032
1566
5
1905
953
5492
9
1378
12
916
2654
1199
1051
20654
14
1895
3
3489
4070
837
2063
970
5159
2260
8748
1092
1372
6
1048
3497