1505
2
5151
3080
3
3715
4309
21152
8
4651
1303
1358
2650
20
280
1
2405
2740
495
0
2932
1348
4
4690
2966
6
1525
297066
1500
1097
1221
2136
5
3090
181997
11
2094
1587
1888
2773