418
1
829
3
884
599
813
1723
2
2100
11
952
1112
1139
473
360
1313
886
959
1894
756
1358
1868
1321
258
45
1574
1156
724
327
15120
5
1209
464
3619