1213
0
936
307
499
668
1049
1031
1
1186
1169
838
1512
2
392
1004
815
4599
10
1126
1034
1193
1103
398
5854
2512
2439
833
2492
4
2104
18
294
1615