1132
2
799
3
264
1
578
631
0
417
368
993
10
401
622
1238
2057
5
934
350
552
325
1929
286
981
978
761
288
3017
365
924
1013
276
949
1865
1784