1391
3
1566
2
611
0
1208
1
282572
2904
4
4675
1622
3260
5
2240
58
2143
2847
256612
2214
798
683
4669
974