5412
4
3942
3
20312
39
3045
2
741
0
2762
1
1839
1185
1295
2375
946
1363
1411
2570
2306
1438
2763
605
2837
4173
3026
4310
6
2082
2272
2440
1736