1431
1
3058
2
1133
1982
1052
939
902
3180
3
876
1383
1650
0
1137
3439
8
2392
5573
15
1414
1066
1086
1527
2403
1162
10243
4