3536
4
852
2
1337
1919
657
1
939
1329
9
1782
3
2809
1239
1393
755
0
1023
655
1187
1512
6232
882
2323
1481
5
1294
447
82
678
378
349
661
883
451
1001