383
0
2535
2
2988
1
989
802
3326
3
2368
623
1380
3173
929
2884
5
2781
1618
1260
2562
572
1125
1051
5339