1638
2
3929
10
767
1
1469
0
2095
4
398
1037
348
22330
22
1423
330
584
2619
12320
5
2767
3
2992
1885
2742
2547
195
2030
955
349
677
1281
468
326
504
1356
2082
11