1431
2
602
0
3672
7
722
410
6062
16
2234
1
787
370
1161
846
512
3442
668
718
22330
22
1352
968
3752
381
1101
1089
5
431
1231
12320
1931
20634
8
2161
2334
2490