2730
6
1020
0
2657
3
2668
2
1898
4
3114
20634
8
968
2275
1824
2587
2855
3251
565
424
444
325
1222856
1367
1
536
1398
752
323
2865
336
77
390
2648
5
445
1921