2526
3
1192
1
1428
2420
6
1649
1418
2
4349
3287
552
0
3116
360
6850
10
1431
16167
4
909
6210
1378
572
1069
5734
2665
896
1105
1024
1586
1543
1115
8766
2295
2522