1620
6
160
2
994
1289
16
1023
1016
1
581
0
968
433
372
1864
1423
366
614
2016
648
3075
1045
10115
12
1843
4
1925
3
460
1036
582
311
397
367
234
1051
1075