2102
2
2319
10
3618
7
1603
1
3203
1033
4865
1324
1070
4531
5
2320
0
1044
1802
9080
6
1005
944
1245
789
2014
1201
1101
390
226
1368
1028
1250
1491
2873
863
1934