796
2
1484
1
4739
5
2443
12
13376
6
343
518
262
337
2673
10
1879
2790
3
554
740
324
889
861
1080
447
448
1210
4
137
352
1206
1402
2096
643
1130
2591
9
142