403
0
98
1992
3
581
1397
3606
1105
4
697
2663
1288
1309
955
1500
1243
4914
2
534
596
1070
3065
1
1166
748
668
8527
3159
2332
2551
536
1581
1611