1473
2
2303
5
1826
1258
0
9861
4
1371
2297
7
1411
3
2144
341
148
1
918
378
477
311
440
529
385
917
6
641
460
1005
770
1179
607
869
798
943
935
2197