2245
3
3053
7
3765
4
912
1
1964
1295
2180
2626
1361
5719
5
2650
20
135
0
280
989
1581
2
2250
297066
2760
985
1226
3688
3326
4133
1475
436
2360
6
2166
3683
6977
2065