3930
22
1426
1
1325
2
2498
3
2603
4
1219
1703
934
1351
1834
6859
28
1094
1280
1092
3627
8
1002
1960
1378
1847
1248
9465
1420
492440
6
3598
10
1153
899
1157
1106
774
0