3321
3
3130
20163
44
3624
5151
8
1218
1
2924
2
1398
2096
5322
11153
2916
6
1400
3263
4
1212
0
3178
3723
7633