3598
4
1522
1
3175
1064
3
2807
2
1935
2408
8
1289601
3606
7
4212
718
1814
1816
3956
1383
7095
5658
9
368
0
1013
2966
6