2172
0
2730
6
1862
1
1020
2587
16
483
2275
2
20634
8
1784
2727
1824
543
1501
12958
5
1509
2188
9
31535
3114
4
3092
4536
383
356
547
484
2758
2809
422
611
467
1132